artificial digestion - French English Dictionary